shortleaf (pine) - German English Dictionary